4262 948
4927 376
5803 355
3043 188
2384 592
4095 794
26303 779
14100 169
7446 494
144042 561
4478 427
5404 469
2417 130