22283 0
36926 4
49181 9
36083 7
43727 3
31605 5
34204 5
116109 14
41608 5
27702 2
41054 3
143828 9
27579 3
28484 3
37657 2
31003 3
27827 2
24680 1
23504 1
33384 3
48357 11
37980 1
33127 2
28701 1