37468 362
46347 125
41300 489
315349 801
99152 339
54541 361
84398 717
16480 551
6805 86
7623 146
9424 695
36331 259