31066 17
72759 55
69106 37
26800 20
25899 17
39735 40
38826 35
25060 10
15842 5
24305 18
24633 16
17893 11
21497 11
28613 8
29273 21
22060 10
25811 20
163321 97
7715 4
20178 14
35659 8
8421 4
16190 10
10803 6
10585 6
11530 7
10135 6