190575 573
162357 1078
110073 797
66658 979
23930 904
121563 1124
10376 408
4919 547
2965 474
4066 161