2589 267
12557 454
8375 368
50491 179
37622 541
64398 868
54253 701
14036 439
6875 935
3656 864
6552 317
24663 705