2643 346
3276 61
156446 337
4025 462
14283 118
3762 664
1737 130
4785 539
1836 40
9262 484
16431 597
5047 863
4486 311
3910 760