516 52
20616 704
342363 1177
161469 904
171256 427
139049 285
192881 650
300698 583
111143 573
202871 950
33227 872
109987 730
92829 368
10479 85
121326 867
122980 410
8644 239
72317 757
13631 329
4195 484