8560 493
9231 85
4858 636
8128 461
11033 410
4157 463
7045 583
15240 185
2703 105
5839 157
5194 648
7769 788