37062 564
15132 329
163631 962
177878 798
89559 449
74761 339
93308 726
59189 200
4753 657
4055 441
44381 150