1068587
446748
13371000
546882
2037216
1201707
1122337
867165
108212
403636
536108
458847
1156203
610169
285738
1000104
17065483
14296692
12850960
10372916
6848831
6787668
6558362
6519156
6020477
5417960
5000623
4910253
423770
3937231