21588 154
95287 559
133006 209
108428 730
250529 925
9241 111
201025 538
177256 866
40044 182
48124 317
54169 488
5422 618
2864 454
62332 503