1017 993
145 993
478 975
657 762
383 742
188 721
921 599
241 587
582 476
846 456
819 359
110 243
817 196
631 113
794 60