91283 91
26992 29
10546 9
17628 15
10755 8
66833 23
47156 58
28227 22
21702 15
9862 7
16304 14
12864 10