2501 83
106987 979
3425 498
40893 716
9721 750
4239 493
2636 294
11546 56
4571 464
7701 852
51008 707
233813 728
17448 330
21078 865
7276 339
2483 261
3298 506
4024 133
20077 134
147183 718
2640 322
14513 482
11335 154
26165 297
100757 665
14358 326
2782 120
30769 942