4253 948
4915 376
5788 355
3023 188
2383 592
4088 794
26280 779
14083 169
7438 494
143838 561
4474 427
5399 469
2412 130