109179 638
22178 657
12556 591
116039 862
110894 241
19348 342
65148 1084
25927 392
4323 304
3527 516