190168 573
162120 1077
109935 797
66459 979
23876 904
121162 1124
10334 408
4907 547
2951 474
4058 161