6949 706
5534 261
5594 243
14947 386
2506 271
3177 149
1187 74
3313 462
1794 226
9528 777
3356 858
1787 497
2966 172