4965 32
30585 979
11503 58
21013 80
3952 87
6384 634
16877 751
18568 557
23442 161
15178 847
11370 357
24225 328
40508 218
32981 647
6199 856
11148 360
387663 596
126025 85
121300 702
10114 486
29303 691
175351 205
52065 463
9680 487
117933 849