190250 573
162162 1077
109962 797
66502 979
23887 904
121243 1124
10338 408
4911 547
2951 474
4059 161