120
1116
133
100
142
1017
1124
177
142234
143
95
104
10130
8390
6090
4800
440261
3850
3820
3749
3351
316147
28549
279142