21598 154
95390 559
133133 209
108475 730
250621 925
9243 111
201175 538
177280 866
40049 182
48158 317
54228 488
5429 618
2868 454
62389 503