22027 165
15667 632
19730 420
19376 596
17249 398
15274 687
18504 384
17478 124
100421 242
13670 602
15552 296
9183 54
73414 576
24224 455
14629 113
49027 682
20114 237
21781 424
10599 50
32101 145
16633 777
20813 759
17366 676
23997 313
20293 448