8565 493
9248 85
4862 636
8141 461
11042 410
4159 463
7048 583
15245 185
2713 105
5843 157
5202 648
7780 788