186653 570
160347 1075
108381 794
65411 978
23383 904
118683 1120
9957 408
4821 547
2900 474
4007 161