189570 573
161777 1077
109752 796
66211 979
23792 904
120672 1124
10264 408
4886 547
2942 474
4044 161