166035 403
32112 431
19247 330
14105 934
18459 523
15694 169
12512 472
32680 468
20509 843
29073 537
16754 355