845952 129
73606 15
24531 0
123532 8
129653 18
49031 2
46203 3
54251 5
87580 22
82251 16
77506 13
32859 3
51126 6
40355 3
76359 20
183679 48
249634 65
127231 15
1172253 182
111482 19
69080 12
145202 25
166158 34
137884 32