3124 946
148134 503
16753 333
9521 103
50330 833
4548 627
3840 452
4538 555
4568 742
5754 638
24594 651