12577 4481
6831 5010
2357 12909
2384 2028
4354 3237
898 11194
14599 810
6666 3713
6395 1272
13903 5062
14929 8085