3957 625
5693 617
8550 247
240786 1161
149087 787
74699 311
40452 548
55559 380
14973 289
3492 61
9379 565
3810 538