49709 15
27427 9
23454 3
22780 3
19954 1
37053 4
18858 0
22905 3
20253 1
17353 0
18183 1
31906 2
39126 9
77153 15
36158 8
42555 12
35926 4
23927 4
149353 39
25533 2
37351 5
42480 8
31827 5
54802 11