37008 564
15132 329
163562 962
177817 798
89529 449
74729 339
93276 726
59157 200
4752 657
4055 441
44266 150