3992 753
1766 143
5552 893
4878 80
7046 596
3306 269
8403 709
5071 787
6392 231
3215 395
5349 672
6521 482
9708 610
1686 60
10966 710
2602 149
23124 188