1326192
1484574
772697
1068587
446748
13371000
546882
2037216
1201707
1122337
867165
108212
403636
536108
458847
1156203
17079483
14311692
12861960
10375916
6848831
6789668
6562362
6524156
6025477
5418960
5006623
4915253
423870
3937231