22028 165
15667 632
19731 420
19397 596
17250 398
15278 687
18504 384
17480 124
100431 242
13670 602
15552 296
9186 54
73422 576
24227 455
14632 113
49034 682
20117 237
21781 424
10599 50
32155 145
16634 777
20813 759
17366 676
23999 313
20295 448