3005 653
15279 722
1474 240
399 39
12828 640
4939 446
1358 124
7061 153
2229 174
3012 689
1180 73
2966 565
3525 927
3448 691
1700 381