15031 14536
14911 13506
13814 8192
13321 11183
12766 12750
12706 8061
12068 6485
9310 4713
8510 1869
8109 2274
7684 4591
7503 12605
6929 790
5623 7378
5375 5342
5210 8167
5207 7622
4652 2650
4465 14184
2663 11728