966 212
1545 385
2746 711
1162 269
2879 941
2252 746
372 119
3000 959
538 112
1050 246
722 147
407 96
1715 501
2395 549
1717 387
3069 909
1773 396
1344 298
2547 686
2087 487
2493 748
2633 587
2017 342
158 34