31568 595
4288 234
13287 308
13008 598
7418 403
543 32
10465 414
4507 593
2225 177
15399 735
1987 279
2564 401
8585 490