34947 273
21556 333
15790 330
4427 737
3298 412
37183 443
11140 211
6945 672
10994 838
3733 791
2383 366