8672 493
9366 85
4965 636
8350 461
11121 410
4246 463
7129 583
15445 185
2792 105
5877 157
5298 648
7841 788