639782
103229
414410
80723
268830
6284
793680
589397
17772
291856
657268
955714
1059311
1053122
1049551
1040196
1039904
1038707
1038113
1029822
1026252
1025720
1021350
1021496