37005 564
15132 329
163561 962
177810 798
89520 449
74726 339
93270 726
59153 200
4752 657
4055 441
44256 150