14612 12920
14009 13001
12788 5733
12557 7889
12125 732
11006 12672
10181 14979
10122 11026
6433 3945
5040 11673
4698 6089
4604 7793
4092 11552