37447 362
46319 125
41250 489
315167 801
99043 338
54511 361
84326 717
16470 551
6804 86
7616 146
9421 695
36320 259