5930 133
8282 584
9530 601
6810 179
8021 396
17377 401
19842 697
37611 362
7481 50
13901 76
3018 566
2232 176
2991 272