12658
145815
10365
7498
107765
3995
8072
85611
1992
1663
9732
10301
4044
610
2985
1778
1049
1343
893
3567