14920 10250
13429 1953
13319 12650
12148 5334
11617 14559
11563 14066
11070 13821
7776 8085
7659 4868
6601 7417
5428 5278
4412 6233
3251 1984
3160 11644
2345 10569
742 12967