1355 75
167667 425
115089 447
8583 174
24325 738
54272 586
143874 446
45908 590
72941 666
15758 219
32274 877
13887 74
2446 572
8642 723
4222 836
3911 498
5960 470