3008 110
27936 123
7708 523
7872 70
7968 212
9437 450
18758 46
133430 558
9318 680
5117 726
4016 608
2634 117