33946 137
2844 615
4147 133
22446 450
15196 94
265101 659
4870 281
53444 691
6639 774
2659 308
5663 418