516 52
20616 704
342370 1177
161470 904
171260 427
139058 285
192884 650
300713 583
111144 573
202880 950
33230 872
109990 730
92833 368
10479 85
121337 867
122993 410
8644 239
72322 757
13631 329
4195 484