42053 142
2919 615
4212 133
22579 450
15225 94
270743 663
4910 281
55681 692
6727 774
2718 308
5774 418