291 628
746 145
646 859
323 49
751 412
671 43
1008 396
118 584
703 932
394 364
129 253
664 706
367 394
236 562
842 524
439 617
552 332
689 318
937 140
987 840
88 535
656 875
397 488