2400 458
2680 734
2804 243
9169 771
2158 127
1545 72
3381 540
1688 164
5021 685
3937 794
15074 807
3795 422