576 93
111 89
1031 85
478 76
575 75
246 71
473 69
371 69
501 66
635 63
422 63
246 60
971 55
677 52
1030 50
757 48
607 47
44 42
743 41
261 40