2959 427
171474 860
178213 610
83518 502
318641 1635
289036 1076
8968 370
15248 759
36812 318
29937 219
10943 504
160034 535
12472 542
40656 290
24870 489
12384 118
16542 151
10441 572
28174 535
23332 190
150851 603
2457 285
8864 477
6343 479