3988 753
1760 143
5546 893
4875 80
7038 596
3302 269
8398 709
5063 787
6385 231
3203 395
5343 672
6512 482
9702 610
1682 60
10961 710
2600 149
23021 188