9997 648
4693 745
10749 83
40505 839
31118 464
7247 424
14722 161
4987 388
6091 390
3831 226
5749 963
2134 378