8672 493
9369 85
4966 636
8350 461
11122 410
4246 463
7129 583
15445 185
2793 105
5878 157
5299 648
7841 788