101 101
1971 476
898 230
762 840
683 844
1411 970
589 857
723 77
582 679
603 83
460 331
301 323
2200 220
778 896
999 488
533 361
63 14
521 727
65 990
999 968
273 303
315 589
796 540
153 237