508 151
31725 595
4295 234
13305 308
13014 598
7421 403
544 32
10482 414
4508 593
2225 177
15463 735
1990 279
2566 401
8610 490