16339 702
9092 597
3239 659
5926 151
3559 705
2820 302
7221 308
3519 583
3950 388
4472 840
4239 684
5324 518