2401 110
7243 814
6309 362
7114 546
52534 920
133674 653
65750 516
17585 842
29333 744
18816 361
6421 353
66631 784
71655 309