1235 992
810 844
568 837
785 815
492 662
266 657
43 570
173 532
470 497
555 422
395 359
365 324
901 135