456 355
1666 677
848 80
1117 924
323 669
201 270
550 169
486 471
173 812
925 551
376 283
1096 897
313 247
113 958
759 637
672 963