14521 13488
14081 12884
12249 11667
11445 14952
7961 2709
6170 7113
5099 1579
4476 675
4379 10196
3808 8080
2047 12757
1921 13261
1452 7406