6957 706
5560 261
5641 243
15003 386
2526 271
3205 149
1202 74
3316 462
1813 226
9568 777
3362 858
1787 497
2984 172