3993 753
1769 143
5552 893
4878 80
7050 596
3307 269
8405 709
5071 787
6392 231
3218 395
5349 672
6522 482
9708 610
1687 60
10968 710
2604 149
23144 188