3987 753
1760 143
5546 893
4875 80
7038 596
3301 269
8397 709
5063 787
6385 231
3202 395
5343 672
6512 482
9701 610
1682 60
10958 710
2600 149
23013 188