3990 812
11243 738
4617 449
18593 561
16350 158
111324 594
71469 282
37239 224
26216 613
30047 220
9562 529
3495 188