3962 753
1735 143
5518 893
4858 80
7011 596
3271 269
8356 709
5036 787
6363 231
3170 395
5315 672
6487 481
9670 610
1665 60
10922 710
2573 149
22657 188