897 19
435 337
933 537
428 256
809 674
293 874
433 265
621 396
816 291
531 175
394 953
75 576
947 213
19 166
131 72
331 289
411 665
264 247
672 548
376 605