810 670
1146 44
416 93
837 220
350 375
328 988
345 942
804 333
905 353
1000 588
251 703
679 193
413 281
720 397
913 572
636 425
773 482
665 759
641 165
111 523