2643 346
3276 61
156464 337
4025 462
14290 118
3763 664
1737 130
4785 539
1837 40
9262 484
16437 597
5047 863
4486 311
3910 760