8980
1902
21005
4449
42780
9061
12047
2552
63790
13511
5300
1123