16009 81
12635 749
13039 803
12271 296
11247 128
18325 315
21281 64
17077 349
13492 75
19792 663
20972 222
27844 197
11021 651
46447 881
13953 255
18768 681
9373 239
10532 614
21964 145
16882 381
15397 310
25056 840
21507 594
17984 742