190173 573
162124 1077
109939 797
66462 979
23878 904
121175 1124
10334 408
4908 547
2951 474
4059 161