1032 481
267 437
273 207
223 992
636 579
660 71
390 250
74 58
294 115
482 345
893 38
206 618
862 793
550 322
85 211
887 10
894 496
801 362
611 773
396 13