37447 362
46318 125
41247 489
315157 801
99036 338
54510 361
84321 717
16470 551
6804 86
7616 146
9421 695
36319 259