6957 706
5560 261
5644 243
15007 386
2527 271
3206 149
1203 74
3316 462
1813 226
9569 777
3363 858
1787 497
2985 172