339 1000
333 263
521 976
381 402
305 74
98 345
769 43
585 645
318 373
805 719
587 860
383 806
526 909
438 432
175 777
867 879
411 737
159 787
374 793
45 644
479 540
458 43
896 503
764 868
878 218
849 856
595 169
953 607
815 143
248 366