2105 430
4847 718
38982 645
4537 519
59671 649
30008 717
90607 481
47187 115
18870 463
14288 855
8647 222
2876543 6061
18646 382
29102 682
42242 647
31511 633
27746 89
16323 551
36925 744
65056 784
21117 641
29488 504
24394 369
6946 80
51082 163
37864 795
32252 382
11928 85