20551 30
29088 49
14712 23
14523 23
24287 16
12347 10
12043 31
16852 23
16692 24
16782 14
18537 50
18500 43
23866 16
9983 10
14300 36
31052 134
28832 67
13384 30
55843 123
15984 43
13313 21
12611 11
21636 56
11314 10