4212
3618
3130
3525
3410
3019
3112
3313
3122
2914
310
12180
9930
7881
6190
545262
4980
4620
4241
4239
403147
369142
31150