3006 653
15280 722
1476 240
401 39
12832 640
4940 446
1359 124
7062 153
2229 174
3013 689
1180 73
2968 565
3527 927
3449 691
1701 381