29781 616
17708 773
2499 169
8183 323
20720 208
6521 143
3881 311
13228 54
16899 325
8137 687
7938 381
7852 290
9279 558
4662 118
13134 485
11066 153
7384 807
10947 603
5808 201
4092 585