22262 113
104021 399
112628 806
31285 674
47755 584
22119 331
2546 153
57866 872
79602 612
122178 751
66475 833
105158 547
23189 669
22815 895
12641 860
5779 733
85635 767
8149 448
21096 314
88904 498
12298 561
39373 612
15144 475
8595 241
29242 489
20033 413
103803 210
11846 600