3181
13073
8547
2465
4841
2284
7571
20555
11105
7872
41237
5477
3000
3243
15519
5260
3029
5126
3304
7037
2825