20180 27
8573 6
7647 2
6871 1
10116 12
16471 27
25067 55
20548 40
22861 49
8845 8
22400 47
11749 16
32958 80
9040 8
11980 7
8097 4
9673 4
15530 16
10406 8
7624 4
7415 4
18629 69
16622 19
14167 16