338675 1172
102977 840
75560 726
21185 301
122404 1154
225869 526
85759 362
44461 711
34698 646
75421 559
36214 128
43845 748
89219 755
267466 991
55563 345
209742 1959
51631 208
193202 781
142754 702
95789 279
198561 613
63467 279
66280 464
168918 507