1131 238
228050 606
166141 1079
112826 798
69215 985
24997 905
127887 1138
11350 409
5158 547
3108 474
4140 161