6953 706
5554 261
5620 243
14989 386
2515 271
3200 149
1196 74
3314 462
1812 226
9558 777
3361 858
1787 497
2975 172