184517 569
159125 1073
107580 794
64865 978
23054 904
116812 1110
9733 408
4791 547
2876 474
3984 161