4961 32
30536 979
11491 58
20970 80
3946 87
6381 634
16872 751
18551 557
23420 161
15167 847
11365 357
24189 328
40466 218
32957 647
6198 856
11144 360
387616 596
126010 85
121294 702
10114 486
29293 691
175319 205
52035 463
9676 487
117907 849