2643 346
3276 61
156460 337
4025 462
14288 118
3763 664
1737 130
4785 539
1836 40
9262 484
16435 597
5047 863
4486 311
3910 760