42014
5014
1271
2954
2776
3037
3560
1366
2400
1876
2042
6427
3272
4608
9251
4802
1942
108937
10924
1721
2378
2741
15853
44651