37505 362
46400 125
41385 489
315655 801
99314 339
54585 361
84520 717
16508 551
6807 86
7628 146
9429 695
36349 259