42054 142
2919 615
4212 133
22580 450
15225 94
270759 667
4910 281
55684 692
6727 774
2718 308
5774 418