3999 753
1772 143
5564 893
4889 80
7059 596
3311 269
8414 709
5078 787
6400 231
3232 395
5360 672
6532 482
9722 610
1690 60
10974 710
2615 149
23275 188