17524 31
11570 20
14647 27
12471 25
16150 20
21096 46
15721 24
12862 13
15207 8
9453 10
10141 9
9972 11
50560 171
8664 6
10265 7
9661 2
55883 59
8612 11
12397 14
7886 8
9298 2
8921 5
8052 1
20433 39