367 255
773 251
194 232
57 219
346 215
386 168
912 157
462 147
883 137
451 131
750 116
903 103
562 93
951 89
474 73
614 58
424 50
715 1