6933 706
5430 261
5548 243
14545 386
2490 271
3123 149
1173 74
3311 462
1786 226
9472 777
3348 858
1782 497
2947 172