26498 31
5538 4
18226 18
13923 14
16597 17
41894 63
45625 49
19481 15
14317 12
11230 7
42191 58
15049 16