21592 154
95307 559
133045 209
108442 730
250563 925
9242 111
201069 538
177263 866
40044 182
48136 317
54189 488
5424 618
2865 454
62348 503