2956 821
944 232
907 187
1237 335
13956 277
3832 183
1844 347
3636 770
941 100
5579 400
17447 322
4814 80
10600 739
23243 634
8177 891
5997 751