9172 493
10347 90
5478 636
9623 461
11743 410
4767 463
7801 583
16501 185
3166 106
6319 157
5893 648
8391 788