2393 425
23413 337
10018 503
9664 435
14708 624
105883 920
58406 446
6347 83
3957 256
1777 184
3256 739