3671 705
4332 371
17528 578
26015 581
9996 147
8426 139
6454 113
31790 92
2792 522
16325 325
3268 638
2476 261