3081 653
1945 422
2150 545
16237 862
5033 473
2950 879
1695 145
4118 634
1499 267
993 142
990 131
2827 563
798 143
1529 357
3291 770
2203 702
2157 345
3259 482
2076 403
724 196
7667 284
2696 571
1233 162
1831 489