109 62
407 814
1076 699
843 618
735 382
201 48
566 52
644 242
999 167
32 30
217 693
790 921
947 90
935 804