2589 267
12557 454
8375 368
50477 179
37603 541
64376 868
54179 701
14034 439
6875 935
3655 864
6551 317
24658 705