258 60
562 85
2028 315
799 64
1091 168
4870 887
2928 672
286 47
3431 839
2763 390
3847 350
3475 670
1252 151
3061 761
1880 322
420 111
6868 643
2689 528
3662 853
2941 747
1873 238
15825 705
925 116
1534 299