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