2431 458
2686 734
2863 243
9248 771
2163 127
1552 72
3390 540
1704 164
5488 686
3938 794
15096 807
3797 422