8672 493
9367 85
4966 636
8350 461
11121 410
4246 463
7129 583
15445 185
2793 105
5878 157
5298 648
7841 788