12581 3496
9226 4928
14947 4495
13312 11905
12971 11077
5368 14780
6114 5954
10710 2420
4540 977
13924 1486
12173 3175