1618 7
15891 50
11578 67
22240 33
10230 32
2115 7
15625 37
1731 7
8714 28
11596 13
5089 17
13851 50
6821 23
45818 107
20989 79
33808 44
2840 13
11773 19
29878 31
7933 23
24538 82