509 222
703 245
562 596
886 69
73 819
894 278
132 67
335 241
18 7
857 185
833 157
865 660
802 614
822 169
479 356
512 941
393 926
578 474
621 30
200 240