22244 113
103969 399
112574 806
31257 674
47653 584
22078 331
2527 153
57748 872
79511 612
122103 751
66382 833
105086 547
23009 669
22771 895
12616 860
5748 733
85574 767
8118 448
21060 314
88836 498
12263 561
39281 612
15099 475
8577 240
29155 489
19981 413
103722 210
11818 600