2393 425
23415 337
10043 503
9681 435
14749 624
106017 920
58532 446
6351 83
3962 256
1777 184
3256 739