518440
5418
499324
71586
70847
560827
525372
549633
729942
778590
627668
492359
6328368
5128935
4917460
38111000
3774287
3749956
3632462
3360226
3287730
321036
2765209
245410