21586 154
95237 559
132958 209
108398 730
250484 925
9240 111
200975 538
177240 866
40043 182
48113 317
54147 488
5416 618
2861 454
62308 503