29796 616
17710 773
2505 169
8188 323
20729 208
6524 143
3885 311
13236 54
16904 325
8138 687
7941 381
7852 290
9283 558
4665 118
13139 485
11068 153
7385 807
10952 603
5813 201
4093 585