21594 154
95327 559
133057 209
108447 730
250578 925
9242 111
201092 538
177265 866
40044 182
48140 317
54201 488
5426 618
2868 454
62353 503