910150
576138
904461
800239
509503
142357
415116
820707
925462
117732
48470
31309
5295799
3710581
3230148
2550804
2295988
2145609
2067358
194278
1845118
1750136
1735196
1666471