1618 7
15891 50
11988 67
22240 35
10230 32
2115 7
15625 37
1731 7
8714 29
11596 13
5089 17
13851 50
6821 23
46233 107
20989 79
33808 44
2840 14
12183 19
30298 35
7933 23
24947 83