190396 573
162262 1077
110016 797
66585 979
23908 904
121427 1124
10355 408
4913 547
2958 474
4062 161