3990 753
1760 143
5546 893
4875 80
7038 596
3302 269
8398 709
5064 787
6385 231
3205 395
5343 672
6513 482
9703 610
1682 60
10961 710
2600 149
23029 188