504006 85
497802 27
488558 64
487608 32
486634 108
483255 119
481355 59
473308 111
467555 44
463934 127
455102 103
454878 79
454581 94
452433 16
452054 102
450757 118
443605 50
435080 84
431505 87
431132 62
426929 65
419178 88
418784 36
416356 51