625252 76
563281 28
562879 21
562309 54
560759 36
552184 66
549326 57
525579 35
504381 91
490882 29
488076 32
486627 101
470127 43
465084 30
460277 32
452709 37
452576 102
451176 118
418756 27
417778 48
414126 23
409504 67
406179 26
405553 18