41 59
545 150
338 74
270 296
902 855
844 191
902 1000
694 913
692 104
648 958
877 482
989 571
849 815
731 826
543 837
125 997
603 488
449 60
918 551
260 879