108965 638
22174 657
12550 591
115975 862
110777 241
19322 342
65126 1084
25895 392
4318 304
3525 516