5969 81
22672 767
19968 205
18755 645
23674 278
17017 707
5598 518
8457 729
9735 87
13675 287
12043 442
13680 224
21040 252
13167 344
12240 326
17968 696