507 52
20601 704
341723 1175
160961 902
171028 427
138391 285
192498 650
300164 582
111042 573
201302 950
33069 872
109491 730
92373 368
120806 867
122418 409
8634 239
71954 756
13253 329