12577 4481
6831 5010
2356 12909
2383 2028
4353 3237
898 11194
14596 810
6664 3713
6395 1272
13902 5062
14927 8085