4965 32
30589 979
11505 58
21016 80
3952 87
6384 634
16878 751
18569 557
23446 161
15178 847
11370 357
24227 328
40513 218
32983 647
6199 856
11148 360
387666 596
126025 85
121300 702
10114 486
29303 691
175356 205
52066 463
9680 487
117933 849