3992 753
1766 143
5552 893
4878 80
7044 596
3306 269
8402 709
5070 787
6390 231
3212 395
5347 672
6521 482
9708 610
1686 60
10965 710
2602 149
23118 188