356995
297208
681560
503830
871786
971645
916209
63198
579561
400638
39364
738234
5046799
3486581
2963148
2288804
2201988
1994609
189178
1883357
1731118
1705136
1651195
1618471