15013 13340
13625 14634
11469 12547
11241 10329
10886 12386
10841 9762
9948 13094
9655 12395
8192 7164
7561 4519
7298 7926
6569 6242
5751 10150
4427 8430
3895 12279
3682 644
3445 3221
3418 5344
2927 1135
2685 2966