12504 4
14475 5
18294 23
25729 19
9733 3
12181 2
17149 9
12108 22
13032 4
15340 14
11305 15
15284 17
51306 60
25909 39
15060 19
12433 10
7334 6
14416 17
25196 21
31431 50
23050 28
13118 9
17387 18
19816 32