21603 154
95429 559
133174 209
108494 730
250658 925
9245 111
201226 538
177291 866
40049 182
48172 317
54253 488
5431 618
2869 454
62406 503