126335 273
43927 101
37001 639
103236 568
58908 341
23097 393
31733 617
23129 613
39052 483
28691 392