3007 653
15282 722
1480 240
402 39
12844 640
4942 446
1359 124
7063 153
2232 174
3019 689
1182 73
2968 565
3529 927
3454 691
1704 381