21588 154
95267 559
132979 209
108415 730
250503 925
9241 111
200997 538
177249 866
40043 182
48118 317
54158 488
5419 618
2863 454
62315 503