15032 10496
14932 9662
14700 7689
13808 3196
13464 11979
13242 6187
11997 14145
11007 10298
10185 12899
9637 5277
9185 11649
8311 6848
8263 11353
7097 12649
6520 9572
5290 8242
4599 3833
4101 8394
2443 4812
2286 10028