328 285
305 629
529 487
802 96
805 167
712 347
69 876
165 338
696 405
379 846
100 921
401 342
27 949
865 698
274 566
764 813
109 755
721 334
107 655
754 998
569 269
774 248
655 920
711 301
453 164
400 520
994 744
581 797
417 53
705 239