3992 753
1766 143
5552 893
4878 80
7044 596
3306 269
8402 709
5071 787
6392 231
3213 395
5347 672
6521 482
9708 610
1686 60
10966 710
2602 149
23120 188