252178 16
136006 6
1612776 80
748433 48
1199259 85
564876 54
467779 30
260906 19
473929 44
107708 7
648031 109
381330 27
333626 27
362655 23
207409 19
198759 15
17584 0
315355 20
624251 30
757676 33
316683 28
611227 122
785209 58
385632 25