1142 576
845 176
1112 129
463 732
698 158
521 727
395 551
49 389
111 83
594 140
270 589
731 232
108 992
365 679
894 33
63 14
743 525
60 95
988 100
80 168
938 215
500 99
107 369
389 84