11525 40
19825 18
15869 40
21544 36
15794 43
1100 1
8847 24
36140 114
7628 17
13182 31
2192 3
24228 41
16852 27
19942 57
9661 35
18672 61
15756 30
17844 23
17725 37
59931 57
21336 78
19341 30
11858 10
53084 53