2391 425
23406 337
9956 503
9622 435
14604 624
105697 920
58012 446
6339 83
3933 256
1770 184
3254 739