512280 88
505604 85
502079 42
497808 36
491384 64
490383 64
488927 63
488608 52
485408 46
485382 119
481101 38
480252 17
477677 12
476331 35
475657 111
471378 33
468554 44
465834 127
465234 54
463031 29
461057 32
460555 30
460030 53
457501 103