31610 25
22101 24
14416 14
20763 4
12606 4
17917 19
23792 34
12363 4
18254 8
22443 19
20320 18
11059 7
15628 13
15163 3
13384 13
13575 2
12288 12
17526 9
21142 29
14531 6
13827 12
24770 18
14982 7
12126 5