4266 948
4933 376
5808 355
3051 188
2385 592
4097 794
26315 779
14104 169
7447 494
144112 561
4481 427
5404 469
2421 130