29731 616
17706 773
2495 169
8175 323
20714 207
6517 143
3878 311
13217 54
16891 325
8130 687
7932 381
7848 290
9271 558
4657 118
13129 485
11051 153
7383 807
10942 603
5803 201
4090 585