190631 573
162384 1078
110083 797
66669 979
23936 904
121607 1124
10386 408
4921 547
2965 474
4068 161