37021 564
15132 329
163577 962
177827 798
89533 449
74734 339
93285 726
59165 200
4752 657
4055 441
44295 150