3016 757
2208 581
617 134
208 48
270 72
1758 407
2947 638
919 229
1491 365
2802 687
313 72
1982 502
2183 397
4078 654
11703 387
6267 119
16043 267