2502 83
107142 980
3425 498
40926 716
9723 750
4241 493
2637 294
11547 56
4575 464
7703 852
51070 708
234189 729
17452 330
21085 865
7277 339
2488 261
3298 506
4026 133
20112 134
147373 718
2642 322
14533 482
11340 154
26186 297
100841 665
14359 326
2783 120
30803 942