3041 308
1950 313
2404 567
1210 211
1114 226
2828 869
1850 393
400 29
2311 471
2659 590
982 171
2209 84
1426 154
1380 317
4278 933
746 79
1548 331
1207 129
559 108
2481 643
454 46
2958 733
1866 259
3097 711