639834 105
605757 89
579181 111
536151 75
527702 69
520130 74
505659 50
487628 34
475880 122
475829 51
464159 30
451176 93
449351 37
442232 61
441376 23
439756 107
432303 22
421656 101
412284 35
398181 51
396004 23
390409 47
390203 35
389555 40