21593 154
95316 559
133051 209
108443 730
250571 925
9242 111
201083 538
177264 866
40044 182
48139 317
54195 488
5425 618
2868 454
62349 503