4260 948
4925 376
5799 355
3039 188
2384 592
4095 794
26298 779
14099 169
7442 494
143999 561
4477 427
5402 469
2415 130