4253 948
4915 376
5789 355
3023 188
2384 592
4088 794
26282 779
14083 169
7438 494
143849 561
4474 427
5399 469
2412 130