2999 79
9851 393
5290 673
7562 691
8000 594
14667 190
12397 321
6059 285
8298 312
10116 213
2057 161
6636 765