5930 133
8283 584
9530 601
6813 179
8023 396
17379 401
19853 697
37620 362
7482 50
13905 76
3018 566
2232 176
2991 272