9891 21
11040 32
13034 38
17664 45
26316 63
13939 22
14190 57
22528 79
12172 21
20559 30
6714 16
20282 31
1959 1
5838 7
17095 29
5038 7
4415 21
26373 45
4701 4
2084 7
6793 2
2098 1
9641 11
7373 18