2609 346
3168 61
151935 336
4011 462
13866 113
3731 664
1717 130
4757 539
1751 40
9249 484
15596 597
5022 863
4440 311
3896 760