2283 793
1214 9
669 528
40 82
91 929
554 741
557 976
124 676
1226 1
281 863
660 730
930 28
784 23
525 49
843 524
894 69
1547 842
988 840
398 488
343 890
463 732
1857 567
656 875
926 813