489934 108
2057252 106
677105 106
1140483 101
489153 101
1385005 101
1746476 99
1004129 98
495406 97
79579 94
86604 93
735684 89
1197152 85
903082 84
1545059 83
97228 82
1610378 80
824731 76
735054 75
848959 75
247552 75
738679 74
779859 73
1231308 72