11164 41
13582 303
15529 743
38044 97
4118 462
9339 28
4105 527
2045 221
3348 351
2905 221
3555 708
1533 83