795160
556163
191843
796696
195320
143454
310841
1022279
991956
861240
923264
362444
759656
623787
407684
62218
8121743
539886
3099577
3026980
3011510
2145192
2014495
1980492
1888216
173566
1729948
15845
151061
1460545