93 857
643 132
336 212
941 593
401 700
766 970
956 723
981 285
864 637
656 391
149 100
157 708
415 301
170 794
197 956
876 325
604 402
567 902
960 514
777 101