43 59
552 150
341 74
390 296
914 855
874 191
915 1000
703 913
701 104
661 958
882 482
1003 571
853 815
741 826
557 837
157 997
609 488
454 60
923 551
273 879