4966 32
30606 979
11517 58
21025 80
3953 87
6387 634
16879 751
18575 557
23467 161
15183 847
11373 357
24240 328
40533 220
32999 647
6199 856
11149 360
387689 596
126031 85
121301 702
10115 486
29305 691
175374 205
52074 463
9680 487
117945 849