22023 165
15662 632
19727 420
19366 596
17245 398
15268 687
18500 384
17471 124
100406 242
13668 602
15547 296
9177 54
73387 576
24207 455
14616 113
48995 682
20106 237
21772 424
10595 50
32065 145
16628 777
20807 759
17356 676
23985 313
20282 448