16338 702
9084 597
3237 659
5919 151
3557 705
2806 302
7218 308
3519 583
3946 388
4469 840
4235 684
5324 518