190488 573
162322 1078
110046 797
66629 979
23923 904
121496 1124
10368 408
4916 547
2962 474
4065 161