6932 706
5425 261
5542 243
14535 386
2490 271
3121 149
1173 74
3311 462
1785 226
9471 777
3348 858
1782 497
2945 172