2589 267
12556 454
8375 368
50475 179
37596 541
64374 868
54154 701
14033 439
6875 935
3655 864
6551 317
24654 705