1134 238
229812 606
166844 1079
113100 798
69465 985
25088 905
128513 1141
11455 409
5203 547
3116 474
4142 161