639826 105
605751 89
579180 111
536156 75
527703 69
520133 74
505653 50
487628 34
475876 122
475827 51
464154 30
451176 93
449351 37
442231 61
441382 23
439757 107
432307 22
421655 101
412283 35
398183 51
396009 23
390402 47
390206 35
389556 40