4965 32
30580 979
11501 58
21009 80
3951 87
6384 634
16877 751
18566 557
23439 161
15177 847
11370 357
24223 328
40506 218
32980 647
6199 856
11148 360
387662 596
126022 85
121300 702
10114 486
29301 691
175347 205
52061 463
9680 487
117932 849