3007 110
27936 123
7708 523
7872 70
7968 212
9435 450
18758 46
133429 558
9318 680
5117 726
4016 608
2634 117