3294 566
2820 458
2935 734
3639 243
10143 772
2226 127
1669 72
3578 540
1997 165
5966 686
4053 794
15388 807
3909 422