125 40
1470 362
159 31
2342 713
1072 282
1036 147
9895 179
2547 91
25295 92
18947 41
129166 1078
5750 740
7297 660