512284 88
505604 85
502081 42
497802 36
491377 64
490382 64
488933 63
488602 52
485401 46
485378 119
481109 38
480258 17
477677 12
476328 35
475657 111
471384 33
468551 44
465828 127
465229 54
463028 29
461056 32
460552 30
460034 53
457508 103