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