423 931
600 150
279 523
131 123
583 663
1004 165
558 551
677 419
788 394
277 706
182 939
410 860
676 960
722 902
41 835
542 152
815 362
778 697
134 584
58 664