12580 3496
9226 4928
14941 4495
13311 11905
12971 11077
5366 14780
6113 5954
10709 2420
4538 977
13919 1486
12165 3175