2999 813
2723 842
1150 200
2536 761
867 161
1975 400
228 41
14350 327
8758 152
5605 624
5890 844
2099 418