2976 913
1563 417
1124 278
569 140
1319 392
2443 634
2809 878
652 207
2831 860
2945 677
2607 816
1364 446
2308 523
177 40
2100 525
2183 451
362 71
1641 357
769 195
1070 306
2108 466
3330 899
1942 555
7568 675
19889 338
2203 655
10783 770
3603 241