1131 238
228373 606
166327 1079
112876 798
69244 985
25011 905
128014 1138
11367 409
5161 547
3109 474
4140 161