1039 688
838 411
734 32
679 148
638 471
637 743
423 773
379 288
354 314
337 617
215 667
144 937
130 638
88 488