108851 638
22169 657
12548 591
115925 862
110716 241
19301 342
65105 1084
25878 392
4311 304
3524 516