347352
938636
3006238
5539304
922445
1710712
2257638
780112
620245
515810
410653
358563
789312
882870
820147
909949
1017724
831610
571505
57952
101987
615377
298284
548842