2901 501
3154 485
2971 153
2268 274
7900 541
6967 576
4934 614
2035 253
3347 641
3365 354
4058 474
2436 415
1044 188
1185 203
2609 270