2502 524
1535 239
807 160
2672 501
53568 396
45722 149
50041 190
35246 662
64737 463
43321 629
78451 510
61957 286
31663 111
80103 920
53823 438
74147 228
63498 229
58382 553
69125 865
103859 612
6303 359
22307 327
19370 423
16685 344