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