44099 125
38327 488
305743 790
94204 336
52683 361
80007 713
15494 550
6729 86
7471 146
9284 695
35821 258
24704 635