3815 907
531284 858
18097 54
6544 507
9235 485
7072 177
5029 305
20998 314
2714 428
11583 462
5203 457
44262 682