278431 30
453204 23
248503 6
399529 26
153584 9
219428 18
923507 110
271427 41
550603 57
100205 14
205856 23
418756 27
290729 6
998129 44
848227 75
340226 39
333578 26
205702 19
26552 5
144029 28
215407 50
128778 36
145181 15
262653 32