45 6
578 46
951 50
890 3
227 13
591 4
60 48
102 42
699 7
59 44
827 23
413 22
942 43
738 28
18 34
86 21
115 14
182 3
125 40
944 16