2589 267
12557 454
8375 368
50488 179
37615 541
64385 868
54234 701
14036 439
6875 935
3655 864
6552 317
24661 705