108822 638
22169 657
12548 591
115919 862
110697 241
19298 342
65103 1084
25866 392
4310 304
3524 516