8371 381
7845 263
12895 555
13625 501
18541 754
6781 245
13445 404
8290 81
42795 395
6251 625
14400 277