953 131
451 129
287 125
746 120
893 116
579 116
874 108
543 106
305 101
187 92
1002 83
205 77
651 77
887 75
50 62
775 54
817 48
857 47
160 46
679 43