37018 564
15132 329
163572 962
177823 798
89532 449
74733 339
93285 726
59161 200
4752 657
4055 441
44288 150