9123 493
10275 90
5420 636
9432 461
11660 410
4731 463
7734 583
16370 185
3128 106
6298 157
5808 648
8309 788