190585 573
162367 1078
110074 797
66663 979
23932 904
121571 1124
10377 408
4920 547
2965 474
4066 161