190578 573
162362 1078
110073 797
66660 979
23931 904
121566 1124
10377 408
4920 547
2965 474
4066 161