8384 381
7874 263
12928 555
13665 501
18575 754
6804 245
13507 404
8305 81
42799 395
6280 625
14421 277