4042 746
15084 885
5615 611
4326 190
15535 616
22899 104
3496 198
7595 551
16379 323
4915 705
5086 153
2651 235