37495 362
46383 125
41363 489
315568 801
99264 339
54567 361
84486 717
16502 551
6807 86
7624 146
9427 695
36343 259