29833 616
17717 773
2505 169
8193 323
20738 208
6529 143
3888 311
13248 54
16911 325
8143 687
7944 381
7855 290
9289 558
4668 118
13145 485
11068 153
7386 807
10955 603
5822 201
4098 585