4263 948
4927 376
5806 355
3048 188
2384 592
4095 794
26309 779
14101 169
7447 494
144074 561
4479 427
5404 469
2418 130