3232 805
106885 641
4896 28
9627 286
3800 856
6416 142
27915 550
11465 690
3571 410
2886 399
152831 710