29257 270
17518 331
11492 329
3546 736
2623 412
33679 443
9707 211
5163 671
7486 836
3270 791
2050 366