2996 588
1410 385
1058 277
2876 674
2329 443
3257 877
2157 616
231 59
863 107
3281 663
1140 226
1119 208
2494 723
2342 693
887 183
1694 548
1558 387
503 65
834 227
977 183
2377 731
4771 736
2679 522
1777 276