4049 908
547619 860
18145 54
6618 507
9310 485
7119 177
5102 305
21089 314
2726 428
11637 462
5271 457
44931 682