37451 362
46328 125
41261 489
315217 801
99089 339
54523 361
84350 717
16473 551
6805 86
7619 146
9423 695
36324 259