984 220
587 438
552 870
877 134
55 16
137 928
805 736
503 501
21 946
388 543
439 130
875 775
961 702
900 342
120 342
101 855
429 991
248 350
580 401
481 265