21112 29
10375 11
8213 8
15652 19
11537 12
19886 22
7199 7
11694 13
13138 16
27836 35
11477 11
27086 30