330 91
3505 99
914 93
190 93
1228 96
1 85
172 90
604 97
2301 93
181 91
1351 95
533 95
253 95
1047 158
438 153
524 89