8376 381
7854 263
12907 555
13647 501
18554 754
6795 245
13472 404
8295 81
42797 395
6265 625
14406 277