66 19
104 481
317 564
1004 691
970 913
770 255
473 331
20 338
312 78
510 26
345 171
378 749
602 370
219 72
144 743
974 704
758 411
963 967
994 107
935 550