6949 706
5536 261
5596 243
14959 386
2506 271
3183 149
1189 74
3313 462
1795 226
9533 777
3356 858
1787 497
2967 172