14378 2960
2177 758
12661 1184
5290 8305
4068 11586
1334 1556
2755 12843
868 4829
9920 13680
3532 9680
10257 11140
10773 7874