14923 3460
13738 709
13607 7879
11378 12104
10944 8809
10402 3348
9499 7295
8942 12342
8338 1286
6361 8064
5979 1293
4629 5826
4566 2592
3666 14582
1536 8256