4042 746
15084 885
5615 611
4327 190
15536 616
22900 104
3497 198
7595 551
16382 323
4918 705
5086 153
2652 235