4961 32
30538 979
11492 58
20971 80
3946 87
6381 634
16872 751
18551 557
23421 161
15167 847
11365 357
24192 328
40471 218
32959 647
6198 856
11144 360
387620 596
126011 85
121295 702
10114 486
29293 691
175320 205
52035 463
9676 487
117907 849