11629
2431
19714
4121
34949
7305
4449
930
8159
1706
21516
4497
3414
714
10707
2238
17158
3587