6958 706
5560 261
5655 244
15014 386
2530 271
3210 149
1209 74
3316 462
1813 226
9576 777
3365 858
1787 497
2986 172