4040 908
543190 860
18130 54
6592 507
9290 485
7104 177
5085 305
21064 314
2723 428
11619 462
5248 457
44771 682