2590 267
12561 454
8377 368
50514 179
37660 541
64425 868
54390 701
14037 439
6878 935
3657 864
6556 317
24675 705