15642 19
15639 5
15633 14
15624 23
15614 21
15588 29
15587 31
15586 13
15564 14
15537 31
15513 12
15508 38
15502 12
15497 34
15495 9
15494 42
15489 17
15454 18
15423 5
15387 19
15384 23
15376 7
15367 30
15361 18