639827 105
605754 89
579183 111
536152 75
527703 69
520130 74
505658 50
487634 34
475876 122
475832 51
464154 30
451177 93
449352 37
442232 61
441377 23
439759 107
432308 22
421658 101
412276 35
398177 51
396005 23
390403 47
390209 35
389556 40