37011 564
15132 329
163566 962
177820 798
89530 449
74732 339
93278 726
59157 200
4752 657
4055 441
44273 150