5929 133
8280 584
9529 601
6808 179
8017 396
17371 401
19837 697
37604 362
7481 50
13898 76
3017 566
2230 176
2991 272