37085 564
15132 329
163672 962
177916 798
89580 449
74795 339
93328 726
59204 200
4754 657
4056 441
44448 150