4265 948
4929 376
5807 355
3050 188
2385 592
4095 794
26313 779
14103 169
7447 494
144084 561
4479 427
5404 469
2420 130