4261 948
4927 376
5802 355
3042 188
2384 592
4095 794
26302 779
14099 169
7445 494
144019 561
4477 427
5404 469
2416 130