2952 566
2555 458
2763 734
3145 243
9557 772
2191 127
1598 72
3457 540
1812 164
5730 686
4001 794
15209 807
3841 422