2992 709
803 238
69544 611
8542 517
4586 583
111945 890
55736 528
3268 689
2548 556
3184 547
1155 210