190175 573
162125 1077
109939 797
66466 979
23878 904
121179 1124
10334 408
4908 547
2951 474
4059 161