1133 238
229779 606
166821 1079
113088 798
69458 985
25086 905
128501 1141
11449 409
5203 547
3116 474
4142 161