16330 702
9062 597
3221 659
5912 151
3554 705
2793 302
7205 308
3510 583
3925 388
4463 840
4231 684
5310 518