12435 5
18316 26
15685 19
29671 44
9272 5
11003 2
8887 2
12808 18
10828 6
10232 9
10609 5
15179 11
16857 24
13889 18
8525 4
9669 5
12357 11
14910 34
11071 9
13669 7
10835 10
15241 15
22535 40
12980 7