108631 119
105975 675
123410 78
95647 156
56147 643
39451 597
41846 866
16298 821
28510 178
31293 254
55446 603
95311 602
17035 569
155929 264
82598 572
93089 279
56021 742
81950 294
10059 163
64845 1048
14087 588
61786 883
65140 726
23377 568
10048 151
25318 738
11144 366
7980 114