2391 425
23406 337
9956 503
9623 435
14605 624
105700 920
58019 446
6339 83
3933 256
1770 184
3254 739