660566
350706
301155
376945
31115
113674
202913
815223
136665
289847
646217
228186
1059311
1046551
1041122
1039196
1036904
1032707
1029822
1029113
1024252
1023720
1021350
1021496