1326192
1484574
772697
1068587
446748
13371000
546882
2037216
1201707
1122337
867165
108212
403636
536108
458847
1156203
17081483
14313692
12861960
10375916
6848831
6791668
6562362
6526156
6025477
5419960
5007623
4919253
423870
3938231