3299 566
2826 458
2940 734
3672 243
10182 772
2228 127
1671 72
3586 540
2012 165
5980 686
4055 794
15392 807
3911 422