31548 595
4284 234
13283 308
13008 598
7418 403
543 32
10465 414
4507 593
2225 177
15393 735
1987 279
2564 401
8573 490