649080 161
628151 71
593884 12
580531 74
570527 85
555002 77
530909 80
503057 38
502303 42
489331 108
475977 111
471959 43
461929 35
454655 102
447526 53
446301 50
433651 87
420182 24
416253 67
403684 67
400858 54
399082 102
397458 33
393258 49