515 52
20616 704
342323 1177
161423 904
171233 427
139002 285
192853 650
300667 583
111134 573
202800 950
33208 872
109966 730
92806 368
10479 85
121299 867
122939 410
8643 239
72292 757
13630 329
4195 484