291 41
126 682
540 486
171 830
912 562
86 72
835 407
292 233
301 872
611 51
683 710
488 599
502 5
1003 60
383 611
907 959
157 251
344 500
709 220
237 258