679 370
346 180
21 506
212 647
431 728
200 674
389 779
857 492
580 68
329 280
882 287
527 627
501 354
1012 639
820 840
680 352