2957 745
6609 295
21231 437
25101 246
12578 615
4922 775
4142 389
4214 922
4014 438
2871 573
3087 158