2502 83
107068 979
3425 498
40905 716
9723 750
4241 493
2637 294
11546 56
4574 464
7703 852
51035 708
234028 729
17451 330
21083 865
7277 339
2485 261
3298 506
4026 133
20095 134
147270 718
2641 322
14524 482
11337 154
26176 297
100805 665
14358 326
2782 120
30783 942