11667 16
7078 8
14181 20
6681 2
19613 18
20831 45
9581 15
36438 36
7816 11
87550 105
25690 30
44580 66
9325 7
16366 22
59031 114
22779 35
27328 3
8652 14
44015 81
20150 33
6744 8
5915 1
18647 33
7803 11