489933 108
2057253 106
677107 106
1140482 101
489153 101
1385006 101
1746480 99
1004127 98
495402 97
79579 94
86606 93
735679 89
1197156 85
903077 84
1545052 83
97234 82
1610382 80
824731 76
735054 75
848959 75
247551 75
738682 74
779854 73
1231302 72