2502 83
107134 980
3425 498
40921 716
9723 750
4241 493
2637 294
11547 56
4575 464
7703 852
51062 708
234167 729
17452 330
21085 865
7277 339
2487 261
3298 506
4026 133
20105 134
147354 718
2642 322
14533 482
11338 154
26184 297
100833 665
14359 326
2783 120
30799 942