2996 653
15257 722
1457 240
391 39
12757 640
4924 446
1354 124
7047 153
2216 174
3007 689
1176 73
2890 565
3519 927
3441 691
1693 381