2590 267
12559 454
8377 368
50505 179
37645 541
64415 868
54329 701
14037 439
6878 935
3656 864
6556 317
24672 705