16342 702
9097 597
3240 659
5929 151
3560 705
2825 302
7225 308
3519 583
3952 388
4473 840
4240 684
5327 518