29728 616
17706 773
2494 169
8175 323
20714 207
6517 143
3878 311
13216 54
16891 325
8130 687
7931 381
7848 290
9269 558
4654 118
13128 485
11050 153
7383 807
10941 603
5803 201
4089 585