2597 267
12565 454
8382 368
50552 179
37737 541
64484 868
54632 702
14040 439
6882 935
3658 864
6560 317
24706 705