1017
1124
106
114
142234
119
143
90
912
1010
145
167
9620
8010
5720
4260
406261
3620
3579
3440
3111
284147
27649
262142