143
95
104
1010
108
145
141
96
97
90
85
84
10350
8530
6230
4940
459261
3970
3870
3799
3451
331147
294142
28549