512 52
20610 704
341832 1175
161056 902
171063 427
138506 285
192549 650
300270 582
111057 573
201746 950
33093 872
109500 730
92454 368
120938 867
122507 409
8635 239
72009 756
13255 329