18030 86
14000 60
12288 833
24617 500
22407 393
13106 178
19949 308
15554 79
32297 237
14013 173
7325 109
8869 543
36422 469
18466 551
13381 486
17052 461
13757 358
30830 518
11117 128
17072 803
13671 617
17645 838
18572 697
13800 464