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