984904
543759
453635
67255
643424
653553
735407
279291
728950
1019801
556569
73124
664460
635190
237890
588691
15269748
684086
4757578
4319980
3494510
3368192
2269216
2199495
2054492
188366
1859948
16355
154961
1547545