12026 4
8438 2
15446 24
8161 3
8550 3
7048 2
18945 15
22031 31
60232 84
16824 31
15213 25
24933 46
23582 29
12973 20
11241 10
12538 11
10976 8
24425 51
14986 16
15340 20
93675 250
18010 15
8185 8
10018 5