683155
360987
350551
336361
4752
641240
964855
922484
810487
614439
155654
500972
5271799
3694581
3212148
2533804
2285988
2142609
2063358
193978
1837118
1746136
1730196
1662471