21598 154
95385 559
133124 209
108470 730
250612 925
9243 111
201161 538
177279 866
40048 182
48157 317
54226 488
5429 618
2868 454
62381 503