5870
5196
51521
18074
3783
2300
4234
2103
37120
6999
4327
9195
2454
2610
19230
3905
2798
3404
5378
6035
4119
8668
4145
1876
3037
27276
6917
4993
4255
3131
27294
4780