49701 15
27429 9
23455 3
22780 3
19957 1
37052 4
18853 0
22906 3
20251 1
17355 0
18182 1
31902 2
39133 9
77157 15
36158 8
42558 12
35926 4
23934 4
149355 39
25532 2
37357 5
42477 8
31831 5
54801 11