22260 113
104018 399
112622 806
31283 674
47746 584
22113 331
2544 153
57856 872
79590 612
122175 751
66471 833
105156 547
23161 669
22813 895
12638 860
5778 733
85629 767
8147 448
21092 314
88899 498
12294 561
39371 612
15140 475
8595 241
29238 489
20028 413
103800 210
11843 600