2393 425
23413 337
10018 503
9664 435
14706 624
105880 920
58405 446
6347 83
3957 256
1776 184
3256 739