14581 14089
14468 12287
12149 2118
10681 5318
10302 5084
7555 3035
7026 6926
6067 8582
5695 3985
4546 8820
2452 7543