2500 83
106860 979
3423 498
40849 716
9721 750
4238 493
2636 294
11543 56
4571 464
7700 852
50967 707
233538 728
17447 330
21073 865
7268 339
2482 261
3297 506
4024 133
20055 134
147046 718
2638 322
14500 482
11326 154
26148 297
100690 665
14356 326
2781 120
30731 942