1618 7
15891 50
11988 70
22240 35
10230 32
2520 7
15625 38
1731 7
8714 29
11596 13
5089 17
14257 50
6821 24
46233 108
20989 79
34218 44
3248 14
12183 19
30704 40
8759 25
25806 88