501132 85
495476 27
485332 64
484931 32
482952 108
479383 119
479002 59
468609 111
464706 44
460506 126
451403 79
450406 103
450277 15
449756 94
447628 101
446754 117
438857 49
432928 84
427029 87
426259 61
424382 65
415954 88
415782 35
413577 51