5929 133
8280 584
9530 601
6808 179
8017 396
17373 401
19838 697
37604 362
7481 50
13898 76
3017 566
2231 176
2991 272