2500 83
106813 979
3422 498
40829 716
9721 750
4238 493
2636 294
11543 56
4571 464
7697 852
50947 707
233448 728
17445 330
21069 865
7267 339
2481 261
3297 506
4024 133
20040 134
147006 718
2638 322
14493 482
11322 154
26137 297
100655 665
14356 326
2781 120
30725 942