14199 3
5426 10
11061 15
24382 28
6810 16
14796 18
7339 7
19919 13
29556 23
7015 17
8450 9
9219 13
6620 6
6566 10
7953 14
8076 16
5092 7
13265 10
4607 8
7327 9
20961 17
8157 10
4911 3
4706 1