2589 267
12557 454
8376 368
50496 179
37632 541
64406 868
54298 701
14037 439
6877 935
3656 864
6553 317
24667 705