6956 706
5554 261
5625 243
14992 386
2515 271
3202 149
1197 74
3314 462
1812 226
9562 777
3362 858
1787 497
2977 172