950 101
869 93
3815 78
1185 82
1147 80
2805 81
1590 57
3581 81
998 76
4697 98
2500 86
1370 90
1457 78
1134 85
893 74
991 84