4262 948
4927 376
5803 355
3045 188
2384 592
4095 794
26308 779
14100 169
7447 494
144070 561
4479 427
5404 469
2418 130