2600 267
12567 454
8385 368
50568 179
37768 541
64507 868
54735 702
14041 439
6885 935
3658 864
6560 317
24718 705