5930 133
8282 584
9530 601
6808 179
8019 396
17373 401
19841 697
37606 362
7481 50
13898 76
3017 566
2231 176
2991 272