3992 753
1765 143
5552 893
4878 80
7044 596
3306 269
8402 709
5070 787
6390 231
3211 395
5347 672
6521 482
9708 610
1684 60
10965 710
2601 149
23110 188