38 59
94 58
862 57
828 56
207 55
840 51
289 50
901 48
1008 46
427 42
46 38
568 34
467 27
67 19
417 16
918 15
335 11
758 9
1000 6