8672 493
9369 85
4966 636
8351 461
11123 410
4246 463
7130 583
15446 185
2794 105
5878 157
5299 648
7841 788