234796
31756
863205
130256
639303
67951
321810
493541
36446
650225
549441
756699
5555367
4552935
4373459
3470998
3452462
3423286
3372956
3027729
3020226
2500209
2140407
2140352