21590 154
95305 559
133040 209
108438 730
250561 925
9242 111
201065 538
177262 866
40044 182
48134 317
54184 488
5424 618
2865 454
62346 503