1281 95
244 89
2353 93
1 85
666 93
216 86
130 90
644 94
1863 101
271 87
891 92
144 92
267 151
163 93
184 91
527 90