20301 270
14435 793
16285 508
18003 458
16743 320
10938 158
9264 42
13908 677
7668 440
16232 820
6075 349
16467 807
9784 230
19507 614
11516 408
5423 867
7920 603
18549 811
8265 554
8670 867
12517 313
15992 50
12304 86
7997 494
23256 176
31754 282
34359 78
11181 220