4057 908
550145 860
18151 54
6639 507
9321 485
7137 177
5121 305
21104 314
2729 428
11659 462
5287 457
45053 682