34177 137
2845 615
4147 133
22448 450
15196 94
265115 659
4870 281
53452 691
6639 774
2659 308
5668 418