22131 3
30004 3
109433 30
45853 7
35255 7
26382 1
158702 22
48378 3
41904 4
32256 0
145102 52
124853 20
89133 22
65453 18
79877 11
81106 18
102479 30
123955 25
127728 23
55184 9
37884 6
95582 11
34076 2
38031 4