2959 427
171297 860
178175 610
83510 502
318584 1635
288993 1076
8968 370
15242 759
36803 318
29932 219
10940 504
160011 535
12465 542
40644 290
24866 489
12381 118
16532 151
10437 572
28158 535
23317 190
150808 603
2455 285
8860 477
6343 479