648833 161
628027 71
593752 12
580401 74
570357 85
554829 77
530883 80
502982 38
502227 42
489156 108
475776 111
471851 43
461832 35
454483 102
447203 53
446228 50
433458 87
420109 24
416157 67
403629 67
400626 54
398953 102
397406 33
393180 49