37377 362
46145 125
41041 489
314455 801
98661 338
54386 361
84007 717
16425 551
6798 86
7601 146
9412 695
36292 259