2578 575
1651 60
3676 340
14113 664
5725 604
2038 148
937 125
2644 337
2459 604
5858 353
1827 317
3171 735
2597 781
2494 695
8059 677
2967 332
3938 824
2998 523
4967 513
3554 638
2457 162
2891 663
2680 631
13087 549