695 640
171 594
645 383
806 10
606 451
100 802
271 671
796 936
273 963
298 614
772 215
545 427
1618 918
409 655
185 522
575 633
292 267
445 43
976 289
327 351
522 501