309 123
1045 866
620 768
356 272
491 535
86 745
606 72
359 114
128 703
3590 269
607 58
351 374
83 44
96 214
359 826
734 715
669 454
899 702
408 754
889 488
818 331
212 650