186527 570
160273 1075
108322 794
65380 978
23364 904
118585 1120
9942 408
4818 547
2900 474
4004 161