2720 339
14791 591
66811 611
10544 646
6762 525
5002 485
3757 778
7797 337
2199 431
265578 656
277502 692
26449 582
17660 140
3092 79