8086 641
6903 372
13936 317
5168 335
13674 378
4655 115
7793 347
9327 469
4387 511
11227 489
8999 907
16288 923
17109 501
5186 508
4443 371
11692 201