29931 581
9101 884
16675 331
19255 274
112255 206
35664 429
23500 317
14759 773
22059 92
16637 362
6200 465
39300 170
20440 869
5099 167
41055 231
68690 184
27979 684
21671 283