150763 137
108235 119
105642 675
123033 78
95450 156
55948 643
39289 597
41749 866
16185 821
31070 254
55246 603
94450 602
5821 619
16936 569
82345 572
92800 279
55664 742
6187 729
81578 294
64245 1048
18163 493
61286 880
11915 734
16265 668
14502 140
64598 726
42909 312
20626 184