512 151
31736 595
4296 234
13305 308
13014 598
7421 403
544 32
10484 414
4508 593
2227 177
15471 735
1990 279
2566 401
8610 490