44167 125
38445 488
306113 791
94376 338
52748 361
80124 713
15531 550
6730 86
7471 146
9288 695
35843 258
24743 635