37506 362
46408 125
41385 489
315677 801
99326 339
54591 361
84527 717
16509 551
6808 86
7628 146
9429 695
36349 259