37466 362
46344 125
41292 489
315315 801
99137 339
54535 361
84379 717
16478 551
6805 86
7621 146
9424 695
36327 259