2700 812
2917 755
573 151
2908 884
79490 900
207676 1119
121896 838
143018 841
95307 500
101653 507
46929 383
92356 568
112680 591
91281 814
104342 345
926 138
2668 535
52700 580
17847 872
115365 367
147912 833
12650 264
51709 392
102124 234