857243
944632
499927
19266
834176
690996
584204
836804
205138
393212
951198
583499
5557367
4554935
4373459
3470998
3452462
3423286
3373956
3027729
3020226
2500209
2140407
2140352