2889 760
4746 413
46510 797
27820 511
3315 267
5676 190
9351 136
1170 46
3621 566
8869 660
31223 537
16071 594
1428 199
1644 221