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