987 421
555 791
945 248
1226 701
886 798
341 20
217 691
806 654
1099 139
28 528
601 593
324 549
1062 309
80 523
199 173
183 687
489 112
593 866
922 949
623 178