405 107
278 183
375 460
248 655
961 986
410 74
857 540
611 892
295 727
455 766
470 940
269 646
395 575
935 115
1007 140
727 984
639 563
16 548
492 574
179 300
942 516
517 681
813 196