6957 706
5560 261
5642 243
15004 386
2527 271
3205 149
1203 74
3316 462
1813 226
9568 777
3363 858
1787 497
2984 172