101 101
3497 59
533 361
719 536
521 727
780 723
153 237
586 55
619 851
473 280
691 266
426 204
252 858
2421 792
891 800
411 35
61 144
948 537
766 676
774 214
46 476
700 625
714 648
60 236