3999 753
1772 143
5563 893
4887 80
7056 596
3310 269
8413 709
5075 787
6400 231
3230 395
5356 672
6529 482
9718 610
1690 60
10970 710
2615 149
23246 188