1001 146
537 595
305 688
802 10
442 292
772 215
653 331
745 514
497 971
605 804
736 152
821 589
553 574
286 622
115 127
194 511
161 29
123 599
174 256
621 473
123 119
328 176