2393 425
23413 337
10015 503
9664 435
14703 624
105876 920
58393 446
6346 83
3956 256
1775 184
3256 739