14149 471
12313 714
7667 396
13027 305
5413 451
11365 507
16946 385
4399 48
3296 84
4654 665
10221 515
9831 570