14291 9447
13099 2615
11567 11645
11521 8607
11251 5063
10523 11341
6644 14891
4379 2999
3730 8797
1439 5820
946 2508
610 12958