21586 13800
12723 12547
5199 13857
4743 6107
13348 8740
11346 5672
15454 6694
12291 2960
7544 4246
2886 12971
11341 4876
3983 11697
10979 6259
14029 4108
13882 10727
8885 4933