2597 267
12565 454
8382 368
50554 179
37740 541
64485 868
54639 702
14041 439
6882 935
3658 864
6560 317
24706 705