2589 267
12558 454
8377 368
50500 179
37633 541
64408 868
54310 701
14037 439
6877 935
3656 864
6556 317
24668 705