21581 154
95203 559
132935 209
108386 730
250460 925
9239 111
200953 538
177231 866
40042 182
48104 317
54134 488
5411 618
2861 454
62296 503