293706 10
297869 8
252498 7
127255 6
139575 4
217282 4
185172 3
211181 3
212456 3
297044 3
259178 2
227970 2
101685 2
54030 2
69703 2
181052 2
73480 2
90677 1
288755 1
142894 1
285152 1
208728 1
187799 1
244802 1