2448 723
836 218
32788 600
12138 720
43721 645
5882 519
71656 653
96239 483
9996 222
6550 203
3584718 6534
20971 383
47018 648
35647 633
18496 551
42527 746
73189 784
33970 505
27825 369
7950 80
58416 164
38335 382
14688 439
21670 56
31659 623
32358 928