105176
1148159
1090
1040
1050
950
1000
11220
960
990
16851
13440
10971
9720
7362
734263
6810
6171
587147
56110
529142
4550