44191 125
38481 488
306238 791
94431 338
52773 361
80183 713
15549 550
6730 86
7475 146
9289 695
35850 258
24754 635