173959
650941
373580
779626
915608
399785
35520
183749
103851
540570
918533
608629
5555367
4552935
4373459
3470998
3452462
3423286
3372956
3027729
3020226
2500209
2140407
2140352