3007 653
15281 722
1477 240
401 39
12838 640
4941 446
1359 124
7062 153
2229 174
3018 689
1182 73
2968 565
3529 927
3454 691
1701 381