8675 493
9372 85
4971 636
8354 461
11129 410
4246 463
7134 583
15447 185
2796 105
5879 157
5301 648
7842 788