19703 0
36004 3
33752 3
24130 2
31554 3
34034 4
22454 2
25309 2
54182 4
28278 2
47131 7
27777 0
38682 8
21832 1
47109 2
88607 13
24356 2
132733 19
50278 6
41158 9
101258 24
326233 63
49334 10
107352 31