44095 125
38318 488
305721 790
94190 336
52679 361
79993 713
15489 550
6729 86
7471 146
9284 695
35820 258
24702 635