89729 13
252626 35
255204 18
86782 4
85605 17
83180 7
122831 13
653276 90
59233 3
154902 7
95534 7
149158 26
104183 11
29104 1
59451 4
41177 1
30727 1
89358 7
80383 10
75980 7
72277 1
196801 21
50001 0
96554 6