5927 133
8280 584
9528 601
6804 179
8013 396
17365 401
19826 697
37597 362
7478 50
13894 76
3016 566
2230 176
2990 272