12575 4481
6831 5010
2355 12909
2378 2028
4347 3237
896 11194
14591 810
6664 3713
6392 1272
13902 5062
14925 8085