334 973
276 178
570 500
372 680
384 148
213 276
84 3
135 820
683 145
447 449
479 496
606 539
422 81
711 435
946 666
801 610
239 403
23 646
378 704
307 252