1039 576
870 551
183 951
779 241
197 160
567 518
785 623
349 909
1058 760
870 217
513 147
622 581
409 456
542 257
628 41
645 181
300 204
673 617
1001 934
118 763
246 743
537 746
409 860
933 172