37095 564
15132 329
163710 962
177944 798
89588 449
74800 339
93350 726
59222 200
4754 657
4058 441
44486 150