44054 125
38287 488
305583 789
94151 336
52645 361
79954 713
15465 550
6726 86
7466 146
9281 695
35816 258
24689 635