1078 289
1074 306
133 39
2946 883
3209 832
33182 37
4708 611
2865 97
10307 794
15132 54
13187 353
6521 285
13472 85