21594 154
95331 559
133059 209
108451 730
250579 925
9242 111
201097 538
177265 866
40044 182
48140 317
54201 488
5426 618
2868 454
62353 503