3932 907
532521 859
18100 54
6553 507
9239 485
7076 177
5038 305
21006 314
2714 428
11584 462
5208 457
44307 682