2393 425
23413 337
10016 503
9664 435
14704 624
105878 920
58399 446
6347 83
3956 256
1776 184
3256 739