8568 22
9126 9
14767 17
18805 25
36335 55
7775 12
11350 26
10193 19
30009 58
15802 11
5881 5
6546 18
19790 24
13965 18
18036 34
23871 21
22214 35
6549 7
10571 7
2059 8
37672 41
14388 14
14105 11
82924 100