5930 133
8282 584
9530 601
6809 179
8020 396
17373 401
19841 697
37607 362
7481 50
13898 76
3018 566
2232 176
2991 272