489927 108
2057256 106
677106 106
1140483 101
489156 101
1385006 101
1746480 99
1004133 98
495402 97
79584 94
86602 93
735678 89
1197152 85
903083 84
1545054 83
97230 82
1610380 80
824734 76
735057 75
848955 75
247552 75
738683 74
779859 73
1231307 72