27278 18
15047 10
21417 20
13857 8
8416 4
16183 10
14281 10
28570 8
14130 9
72656 55
10936 7
31049 17