99 169
628 926
1004 312
390 841
708 738
529 914
188 407
252 399
388 525
545 169
343 227
456 809
320 563
600 754
161 966
686 888
47 703
889 306
855 698
541 600