22023 165
15662 632
19727 420
19366 596
17245 398
15268 687
18500 384
17471 124
100406 242
13668 602
15547 296
9178 54
73387 576
24208 455
14619 113
48995 682
20106 237
21773 424
10595 50
32066 145
16629 777
20807 759
17356 676
23986 313
20282 448