22023 165
15662 632
19727 420
19365 596
17245 398
15268 687
18500 384
17469 124
100400 242
13667 602
15547 296
9177 54
73385 576
24207 455
14603 113
48991 682
20105 237
21772 424
10595 50
32065 145
16626 777
20807 759
17355 676
23985 313
20281 448