432 250
1173 483
205 735
291 297
724 336
41 42
910 80
796 18
444 760
806 881
592 738
709 180
226 752
511 82
620 692
700 843
930 643
857 539
630 53
884 657