516 52
20616 704
342365 1177
161470 904
171257 427
139054 285
192882 650
300704 583
111144 573
202871 950
33228 872
109988 730
92831 368
10479 85
121334 867
122986 410
8644 239
72318 757
13631 329
4195 484