3999 753
1772 143
5563 893
4887 80
7056 596
3310 269
8413 709
5075 787
6400 231
3230 395
5355 672
6528 482
9717 610
1690 60
10969 710
2614 149
23239 188