29904 3
109230 30
45628 7
35208 7
26128 1
158134 22
48231 3
41531 4
32008 0
144384 52
124378 20
88907 22
65157 18
79632 11
80780 18
102159 30
123654 25
127378 23
54857 9
37680 6
95280 11
33958 2
37951 4
65577 6