43735 125
37991 487
304333 789
93582 336
52351 361
79430 713
15302 549
6715 86
7455 146
9259 695
35736 258
24577 635