1197193
1167185
1051169
10504
93815
91035
86686
81050
75385
68264
60545
6005
56038
46821
4559
4080
39829
3585
22526
1730