9995 448
6054 696
7797 417
14457 405
38968 381
10896 642
11115 558
2561 25
6834 444
8401 365
6554 95
7393 255
2686 220
21969 357
3123 92
4992 879
2522 527
2060 386
2995 406