29781 616
17709 773
2501 169
8183 323
20721 208
6523 143
3883 311
13229 54
16899 325
8137 687
7938 381
7852 290
9279 558
4663 118
13134 485
11066 153
7384 807
10947 603
5808 201
4092 585