626 367
887 558
284 54
195 490
420 341
1040 1000
935 17
959 653
477 954
278 630
73 972
584 376
370 41
832 452
967 328
927 352
540 722
66 27
883 22
992 127