2390 425
23404 337
9952 503
9620 435
14596 624
105686 920
57988 446
6339 83
3933 256
1770 184
3254 739