12196 10829
10980 6880
7987 10671
6658 4469
5667 8293
5485 7702
4761 5156
3972 8202
1294 9477
1206 14303