29904 3
109228 30
45651 7
35206 7
26201 1
158232 22
48228 3
41556 4
32031 0
144434 52
124401 20
88981 22
65153 18
79734 11
80828 18
102206 30
123659 25
127404 23
54930 9
37778 6
95329 11
33957 2
37982 4
65605 6