640 121
975 475
148 248
510 468
85 458
638 69
917 930
774 218
443 718
637 450
366 593
242 693
1117 22
378 769