22260 113
104018 399
112622 806
31283 674
47745 584
22113 331
2544 153
57854 872
79586 612
122173 751
66470 833
105155 547
23155 669
22813 895
12637 860
5778 733
85628 767
8146 448
21092 314
88895 498
12293 561
39370 612
15139 475
8595 241
29237 489
20028 413
103800 210
11841 600