12299 88
3667 105
1804 82
1642 91
1402 93
1284 86
1232 79
1171 89
1122 94
968 79
881 80
851 84
830 99