2602 267
12567 454
8387 368
50579 179
37799 541
64540 868
54859 702
14041 439
6886 935
3660 864
6561 317
24748 705