30572 617
17799 773
2638 169
8284 323
21032 208
6692 143
3988 311
13524 54
17052 325
8282 687
8103 381
7945 290
9435 558
4783 118
13354 486
11256 153
7449 807
11161 604
6098 201
4196 585