3004 653
15278 722
1473 240
399 39
12827 640
4937 446
1358 124
7061 153
2229 174
3011 689
1180 73
2966 565
3525 927
3448 691
1698 381