43990 125
38211 487
305369 789
94075 336
52584 361
79844 713
15415 550
6722 86
7463 146
9279 695
35807 258
24665 635