2570 304
771 743
954 118
557 682
63 286
820 584
1005 839
318 816
979 741
270 385
930 710
298 525
2886 648
381 754
982 520
631 625
1250 12
865 702
744 46
172 770
490 534
745 579
289 891