16818 29
5561 12
28950 38
6239 3
31786 34
5645 9
6091 2
13085 9
10820 18
17715 27
20395 22
8498 17
7402 14
19680 19
65739 137
30961 65
7993 20
5318 11
10842 13
48866 86
20460 21
9533 22
14591 16
6466 11