9997 513
6763 866
3485 626
5684 678
13612 495
36202 144
5256 482
7385 606
7113 324
3045 48
6311 284
16348 641
4436 412
3104 202
13827 285