16338 702
9085 597
3237 659
5919 151
3557 705
2807 302
7218 308
3519 583
3947 388
4469 840
4235 684
5324 518