37090 564
15132 329
163691 962
177927 798
89583 449
74797 339
93342 726
59213 200
4754 657
4057 441
44467 150