8353 97
9387 265
8584 850
4357 214
6554 795
7767 536
115067 681
9289 272
5122 384
14391 130
925601 1623
50873 115
103503 987
46179 761
32582 877
59045 127
9115 956
8260 805
4499 978
6363 593
4146 505
3789 285
4687 446
3365 457
4170 432
8667 151
2757 402
2845 351