3999 753
1772 143
5563 893
4887 80
7057 596
3310 269
8414 709
5075 787
6400 231
3231 395
5360 672
6530 482
9719 610
1690 60
10970 710
2615 149
23250 188