454048 727
11345 42
15189 194
94532 556
106583 712
5497 278
254255 701
128141 898
48573 724
24479 541
45687 323
49769 251
75953 684
13987 679
7244 425
4540 567
2565 277
3728 381
3236 395
5891 258
3651 612
60568 191