3004 653
15274 722
1473 240
399 39
12825 640
4936 446
1358 124
7059 153
2229 174
3011 689
1179 73
2966 565
3525 927
3447 691
1697 381