22262 113
104021 399
112628 806
31284 674
47753 584
22116 331
2545 153
57862 872
79599 612
122177 751
66474 833
105158 547
23184 669
22815 895
12640 860
5779 733
85633 767
8149 448
21096 314
88901 498
12296 561
39371 612
15140 475
8595 241
29240 489
20031 413
103801 210
11846 600