37431 362
46294 125
41210 489
315004 801
98967 338
54487 361
84264 717
16467 551
6804 86
7615 146
9421 695
36315 259