5925 133
8280 584
9526 601
6803 179
8011 396
17361 401
19822 697
37588 362
7477 50
13886 76
3016 566
2229 176
2990 272