8680 493
9380 85
4978 636
8369 461
11142 410
4250 463
7145 583
15452 185
2798 105
5883 157
5309 648
7845 788