6957 706
5558 261
5637 243
15001 386
2523 271
3205 149
1201 74
3315 462
1813 226
9567 777
3362 858
1787 497
2981 172