29829 616
17716 773
2505 169
8193 323
20738 208
6529 143
3888 311
13247 54
16911 325
8142 687
7943 381
7855 290
9287 558
4668 118
13145 485
11068 153
7386 807
10955 603
5822 201
4096 585