37485 362
46375 125
41347 489
315520 801
99239 339
54563 361
84465 717
16497 551
6806 86
7624 146
9426 695
36339 259