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