4197 625
5933 617
8790 247
246020 1164
151250 789
76087 317
41445 549
57098 382
15760 289
3574 61
9504 565
3890 538