6932 706
5426 261
5543 243
14538 386
2490 271
3121 149
1173 74
3311 462
1785 226
9472 777
3348 858
1782 497
2946 172