14993 5647
12840 4959
11925 7349
11491 14911
7575 6784
6151 4306
4075 7016
3085 8946
1404 12758
705 10738