11063
18418
3497
1595
10003
11731
747
6151
27192
4872
2414
2059
8954
23527
17873
21598
1036
10409
3813
26983
