503928 85
497729 27
488532 64
487504 32
486552 108
483126 119
481326 59
473278 111
467552 44
463801 127
455055 103
454851 79
454551 94
452431 16
451982 102
450626 118
443584 50
435052 84
431456 87
431032 62
426884 65
419159 88
418756 36
416258 51