817653
266641
323539
48178
947622
766293
71853
522153
200830
24088
361787
211436
6328368
5129935
4917460
38111000
3774287
3749956
3632462
3360226
3288730
321136
2765209
245410