512959 88
506001 85
502505 42
497803 36
491679 64
490905 64
489557 63
489056 52
486232 119
485707 46
482281 38
480259 17
477778 12
476677 35
476657 111
471752 33
469054 44
466301 127
465556 54
463301 29
461431 32
461177 30
460656 53
458583 103