5927 133
8280 584
9528 601
6804 179
8011 396
17365 401
19826 697
37596 362
7477 50
13892 76
3016 566
2230 176
2990 272