29759 616
17707 773
2495 169
8178 323
20718 208
6519 143
3880 311
13223 54
16895 325
8135 687
7937 381
7852 290
9275 558
4659 118
13134 485
11062 153
7383 807
10946 603
5803 201
4092 585