504005 85
497803 27
488554 64
487603 32
486632 108
483253 119
481359 59
473302 111
467556 44
463931 127
455101 103
454879 79
454583 94
452428 16
452055 102
450751 118
443604 50
435083 84
431508 87
431129 62
426928 65
419177 88
418777 36
416356 51