34948 273
21556 333
15790 330
4431 737
3298 412
37184 443
11141 211
6945 672
10995 838
3734 791
2383 366