9998 448
6054 696
7797 417
14462 405
38975 381
10896 642
11117 558
2563 25
6840 444
8403 365
6560 95
7399 255
2686 220
21975 357
3125 92
4992 879
2522 527
2060 386
2995 406