37521 362
46432 125
41420 489
315778 801
99367 339
54613 361
84562 717
16519 551
6809 86
7629 146
9430 695
36353 259