6961 706
5565 261
5677 244
15037 386
2531 271
3222 149
1212 74
3318 462
1814 226
9582 777
3371 858
1788 497
2990 172