37089 564
15132 329
163681 962
177922 798
89580 449
74795 339
93341 726
59211 200
4754 657
4057 441
44460 150