650386
404534
762842
46919
376527
44512
948627
35720
620799
210384
994922
535783
5256799
3679581
3206148
2511804
2281988
2127609
2053358
193878
1828118
1745136
1725196
1660471