32303 4
29601 4
32203 3
32155 4
25559 2
24279 4
36378 9
27804 6
41083 3
46383 18
34758 6
56652 4
33576 14
47278 14
19957 3
65756 18
39307 7
43131 12
32751 6
24506 2
58127 8
41976 8
55851 30
96803 10