649082 161
628159 71
593876 12
580527 74
570531 85
555002 77
530906 80
503059 38
502301 42
489334 108
475983 111
471953 43
461932 35
454653 102
447528 53
446306 50
433654 87
420184 24
416254 67
403684 67
400858 54
399077 102
397451 33
393253 49