5928 133
8280 584
9529 601
6808 179
8015 396
17369 401
19835 697
37602 362
7479 50
13897 76
3016 566
2230 176
2991 272