109014 638
22174 657
12552 591
115985 862
110805 241
19329 342
65132 1084
25905 392
4320 304
3526 516