21580 154
95199 559
132933 209
108383 730
250456 925
9239 111
200947 538
177229 866
40042 182
48101 317
54133 488
5409 618
2861 454
62292 503