22023 165
15662 632
19726 420
19365 596
17244 398
15265 687
18498 384
17469 124
100396 242
13667 602
15547 296
9176 54
73378 576
24205 455
14583 113
48989 682
20103 237
21771 424
10595 50
32061 145
16625 777
20807 759
17351 676
23979 313
20275 448