37392 362
46188 125
41072 489
314579 801
98739 338
54403 361
84059 717
16434 551
6801 86
7603 146
9414 695
36299 259