108617 638
22159 657
12544 591
115853 862
110591 241
19272 342
65085 1084
25828 392
4305 304
3521 516