2589 267
12554 454
8375 368
50463 179
37569 541
64360 868
54083 701
14032 439
6874 935
3654 864
6549 317
24646 705