37501 362
46394 125
41377 489
315635 801
99295 339
54579 361
84509 717
16506 551
6807 86
7627 146
9428 695
36348 259