11163 41
13580 303
15527 743
38042 97
4116 462
9335 28
4105 527
2045 221
3347 351
2905 221
3555 708
1533 83