6950 706
5538 261
5600 243
14964 386
2506 271
3186 149
1189 74
3313 462
1796 226
9537 777
3357 858
1787 497
2968 172