4966 32
30596 979
11510 58
21018 80
3953 87
6385 634
16879 751
18572 557
23454 161
15181 847
11371 357
24232 328
40524 220
32990 647
6199 856
11149 360
387676 596
126030 85
121301 702
10114 486
29305 691
175364 205
52068 463
9680 487
117943 849