7771 55
6801 557
9769 978
2345 144
20429 441
36348 259
4313 240
5631 874
6378 316
11476 416
3091 148
63051 478
71288 799
54297 224
60360 296
67273 629
38677 756
28295 323