2980 931
2463 614
1121 262
2919 970
2177 712
1092 333
2749 632
2770 556
785 167
2639 706
1987 414
2221 593
1213 301
533 159
8641 867
1304 286
1665 352
395 86
136 39
1917 409
381 90
11160 220
222 48
1580 517