4966 32
30606 979
11514 58
21023 80
3953 87
6386 634
16879 751
18575 557
23467 161
15183 847
11373 357
24240 328
40530 220
32995 647
6199 856
11149 360
387689 596
126031 85
121301 702
10114 486
29305 691
175374 205
52074 463
9680 487
117945 849