2793 739
2152 500
21919 270
3375 171
3443 308
1211 208
3087 674
42745 488
40758 352
13795 473
16642 826
33710 990