2553 110
3281 273
10135 183
16197 669
9768 301
23969 278
6399 918
3722 477
3574 44
3046 28
6520 790
2856 72
2942 648
2219 119
1692 343