37501 362
46392 125
41375 489
315630 801
99289 339
54578 361
84505 717
16506 551
6807 86
7627 146
9428 695
36348 259