15026 659
8949 102
11975 501
49668 415
164700 275
106699 117
130768 418
89142 673
59894 281
80572 112
74487 671
258394 558
289783 541
158788 869
73863 365
150753 644
235387 635
121835 821
57829 646
232273 747
55174 657
95218 686
75373 291