37042 564
15132 329
163601 962
177840 798
89542 449
74744 339
93298 726
59171 200
4752 657
4055 441
44335 150