28026 24
12003 7
12797 5
11246 4
16282 20
11688 16
13190 17
16409 16
16256 10
17853 21
22920 11
14981 5
17712 32
8838 3
14370 16
15836 22
44219 40
12281 16
14186 11
7076 10
13310 12
9077 6
12723 20
7118 7