507 52
20601 704
341717 1175
160956 902
171027 427
138383 285
192495 650
300158 582
111040 573
201271 950
33068 872
109490 730
92368 368
120803 867
122413 409
8634 239
71950 756
13253 329