8376 381
7853 263
12906 555
13647 501
18553 754
6795 245
13472 404
8295 81
42797 395
6265 625
14406 277