533 151
31828 595
4305 234
13315 308
13016 598
7429 403
547 32
10501 414
4512 593
2228 177
15511 735
1991 279
2566 401
8614 490