37448 362
46322 125
41251 489
315179 801
99049 338
54513 361
84332 717
16471 551
6804 86
7618 146
9421 695
36320 259