2589 267
12557 454
8375 368
50478 179
37604 541
64378 868
54192 701
14034 439
6875 935
3655 864
6551 317
24659 705