44168 125
38447 488
306119 791
94384 338
52750 361
80126 713
15534 550
6730 86
7471 146
9288 695
35844 258
24744 635