2960 427
171512 860
178232 610
83520 502
318659 1635
289045 1076
8968 370
15250 759
36813 318
29937 219
10946 504
160040 535
12472 542
40660 290
24872 489
12385 118
16545 151
10443 572
28178 535
23334 190
150861 603
2459 285
8864 477
6343 479