21597 154
95367 559
133093 209
108461 730
250597 925
9243 111
201134 538
177273 866
40047 182
48149 317
54218 488
5429 618
2868 454
62367 503