15182 1942
14590 7551
13879 12782
13584 9495
13340 1829
13103 1734
12981 4479
11904 7742
11647 909
10907 521
10512 784
10449 3423
9564 3486
9456 4108
9181 12683
8884 12827
7425 7917
7266 2454
6114 4900
5857 8812