506026 85
499459 27
491002 64
489929 108
489759 32
486226 119
482606 59
476909 111
469059 44
466351 127
458757 103
457831 94
457133 79
455505 102
453902 16
453553 118
447031 50
436851 84
434759 63
434401 87
428605 65
421754 89
420532 36
418630 51