9090 493
10227 90
5380 636
9296 461
11623 410
4681 463
7679 583
16336 185
3099 106
6264 157
5768 648
8271 788