190232 573
162157 1077
109958 797
66498 979
23887 904
121219 1124
10338 408
4910 547
2951 474
4059 161