58 407
355 300
559 435
69 646
682 92
47 191
49 347
685 634
860 188
906 419
491 497
299 735
445 272
910 876
439 374
121 676
673 692
32 635
132 696
460 908