35786 138
2850 615
4150 133
22451 450
15198 94
265262 659
4872 281
53505 691
6647 774
2659 308
5670 418