3993 753
1770 143
5552 893
4883 80
7052 596
3308 269
8405 709
5071 787
6392 231
3219 395
5349 672
6523 482
9709 610
1687 60
10969 710
2606 149
23151 188