147015 638
43522 453
53999 430
186317 682
136761 666
106558 329
126685 786
83158 309
53415 883
26113 326
7796 732
53553 549