503882 85
497683 27
488534 64
487455 32
486501 108
483053 119
481305 59
473126 111
467479 44
463677 127
454884 103
454801 79
454507 94
452427 16
451883 102
450558 118
443526 50
435006 84
431384 87
430881 62
426828 65
419056 88
418730 36
416180 51