5930 133
8282 584
9530 601
6810 179
8021 396
17373 401
19841 697
37608 362
7481 50
13899 76
3018 566
2232 176
2991 272