321 176
432 766
176 684
137 159
595 451
653 519
386 926
207 759
1001 563
844 552
270 470
785 117
286 372
276 721
624 530
919 796
531 427
478 60
595 885
584 503
962 671
711 526