6957 706
5556 261
5632 243
14998 386
2518 271
3203 149
1198 74
3315 462
1813 226
9564 777
3362 858
1787 497
2978 172