2959 427
171483 860
178220 610
83519 502
318646 1635
289038 1076
8968 370
15248 759
36812 318
29937 219
10944 504
160034 535
12472 542
40657 290
24871 489
12384 118
16543 151
10441 572
28175 535
23332 190
150853 603
2458 285
8864 477
6343 479