608901
560186
747883
60891
483853
691698
673294
475878
72420
176226
1005822
419325
6577368
5370935
5138460
39541000
3937287
3886956
371145
3700462
3497226
3399730
2859209
274611