1116 670
1421 44
702 95
1102 220
548 375
661 988
356 942
824 333
915 353
1004 588
258 703
686 193
418 281
730 397
918 572
651 425
776 482
671 759
657 165
119 523