29734 616
17706 773
2495 169
8175 323
20714 207
6517 143
3878 311
13218 54
16891 325
8130 687
7932 381
7849 290
9272 558
4657 118
13132 485
11057 153
7383 807
10944 603
5803 201
4091 585