21544 24
14042 12
23631 18
16635 10
15033 20
24909 51
7292 4
12698 14
5539 1
24445 16
12624 19
24796 11
25117 46
6521 10
10409 8
40669 135
20950 15
8284 13
21312 30
36116 70
18571 27
11074 13
45716 71
22128 28