32267 560
15041 329
158793 959
174816 797
87111 445
73093 336
90824 723
56779 199
4659 657
3964 441
41343 146