509 52
20607 704
341762 1175
160989 902
171040 427
138420 285
192519 650
300198 582
111044 573
201490 950
33074 872
109492 730
92410 368
10445 85
120861 867
122451 409
8634 239
71978 756
13255 329
4193 484