16339 702
9087 597
3238 659
5926 151
3558 705
2820 302
7221 308
3519 583
3949 388
4472 840
4239 684
5324 518