32 820
1000 334
341 508
996 566
892 607
857 274
628 17
653 399
653 33
780 996
947 318
473 393
40 799
854 652
836 911
364 611
519 243
515 662
657 693
691 697