23884 18
3897 13
23671 31
9201 21
29173 47
29743 41
51780 71
11992 24
32901 44
33314 57
45474 52
14933 17
20718 26
10995 19
108609 127
5035 10
6131 9
16948 10
5798 11
8891 38
20845 23
10590 14
9282 12
28274 30