3136 615
44112 143
4248 133
22712 450
15307 94
277407 671
4966 281
59780 695
6914 774
2777 308
5866 418