452 698
935 948
646 636
131 222
499 673
677 429
253 882
667 808
561 872
352 744
35 516
354 917
606 996
811 361
669 43
472 254
563 764
68 78
378 769
981 416
463 337
875 425
510 174
166 1000