22033 165
15668 632
19735 420
19467 596
17253 398
15281 687
18510 384
17482 124
100447 242
13673 602
15556 296
9186 54
73441 576
24237 455
14634 113
49045 682
20119 237
21783 424
10603 50
32371 145
16638 777
20816 759
17369 676
24007 313
20303 448