27331 2
48757 9
27658 1
31858 10
131957 8
35777 9
53103 8
83230 3
101809 9
15556 4
28980 8
140177 27
67559 13
166981 8
195231 14
338233 48
128355 9
101553 12
150659 18
1037257 130
172209 18
124655 14
203284 9
702780 75