2500 83
106843 979
3422 498
40837 716
9721 750
4238 493
2636 294
11543 56
4571 464
7699 852
50954 707
233493 728
17446 330
21072 865
7268 339
2482 261
3297 506
4024 133
20048 134
147035 718
2638 322
14497 482
11325 154
26142 297
100678 665
14356 326
2781 120
30729 942