4966 32
30601 979
11510 58
21021 80
3953 87
6386 634
16879 751
18573 557
23461 161
15182 847
11372 357
24235 328
40529 220
32994 647
6199 856
11149 360
387681 596
126031 85
121301 702
10114 486
29305 691
175369 205
52074 463
9680 487
117944 849