227
215
217
219
206
2230
185
1612
1718
197
152
10560
8690
6530
5050
475261
4090
3980
3829
3551
337147
309142
28949