37050 564
15132 329
163616 962
177855 798
89547 449
74751 339
93302 726
59176 200
4752 657
4055 441
44354 150