9997 580
8209 393
11770 277
12031 534
11272 902
13406 284
8373 788
13158 675
12734 649
17245 323
13439 906
12465 580
6645 553
9250 389
17728 758
13376 548
13083 570
14077 567
9397 198
7452 528
8866 86
8302 679
12698 528
16581 686
11070 426