31610 595
4289 234
13292 308
13009 598
7418 403
543 32
10470 414
4508 593
2225 177
15411 735
1987 279
2564 401
8602 490