7295 9
11944 21
10983 17
20135 36
13329 25
17243 29
18140 23
27124 42
14931 24
5042 11
32757 17
8584 14
2754 3
4409 17
16890 28
11605 37
15456 51
5585 5
16178 14
9345 25
32413 119
18394 48
9844 34
5555 38