4962 32
30542 979
11493 58
20978 80
3946 87
6381 634
16875 751
18557 557
23424 161
15168 847
11367 357
24196 328
40482 218
32965 647
6198 856
11145 360
387627 596
126013 85
121297 702
10114 486
29294 691
175321 205
52041 463
9677 487
117911 849