489583 108
2056758 106
676659 106
1139881 101
488701 101
1384627 101
1746078 99
1003752 98
495009 97
79229 94
86078 93
735551 89
1196653 85
902632 84
1544558 83
96905 82
1609779 80
824579 76
734582 75
848551 75
247405 75
738678 74
779380 73
1230784 72