1021 486
653 301
809 561
503 382
145 265
441 275
163 291
453 256
1006 775
862 524
305 656
567 27
513 33
1127 422
619 878
676 345
680 852
466 185
54 868
972 535