2602 267
12567 454
8386 368
50576 179
37792 541
64532 868
54830 702
14041 439
6886 935
3659 864
6561 317
24744 705