23259 421
7514 552
3725 350
107901 551
16891 702
9911 597
3513 659
6313 151
3883 705
3269 302
8077 308
3860 583
4537 389
4831 840
4800 684
5680 518