579 301
305 906
183 30
330 916
742 262
588 266
1034 302
169 733
657 465
200 783
914 888
1094 197
772 514
175 76
554 296
250 985
367 523
1110 627
964 432
1208 935