6957 706
5559 261
5640 243
15003 386
2523 271
3205 149
1201 74
3315 462
1813 226
9567 777
3362 858
1787 497
2981 172