37429 362
46291 125
41198 489
314983 801
98958 338
54478 361
84255 717
16465 551
6804 86
7615 146
9421 695
36314 259