5925 133
8280 584
9526 601
6802 179
8011 396
17361 401
19822 697
37587 362
7474 50
13886 76
3016 566
2229 176
2990 272