16001 24
16596 41
24293 36
19283 28
11115 2
10586 8
7369 12
9582 8
27108 38
11268 14
18745 17
9398 7
13307 15
15811 22
12283 9
14314 14
9994 9
21629 44
28397 28
8620 5
10441 11
17361 24
10667 6
29825 49