905 142
2987 724
2136 327
2541 427
7882 518
12381 53
2991 210
6909 717
48037 202
5560 421
2828 493
4892 347
14580 302
2553 271
4927 299
63625 683
7218 327
1077 132
50576 753
5709 627