21606 154
95463 559
133212 209
108506 730
250684 925
9249 111
201284 538
177297 866
40051 182
48193 317
54272 488
5437 618
2870 454
62423 503