2984 603
1415 250
2559 69
1098 329
1020 150
689 99
2212 628
4111 443
823 192
2062 486
3604 542
3069 675
2810 922
746 221
235 74
272 54
642 174
699 153
2134 585
1671 373
1150 298
155 36