181
308
206
3144
204
424
301
530
2910
243
4310
208
21756
16440
14521
13110
9982
951263
8724
8670
822148
716142
67411
6550