11167 41
13585 303
15531 743
38047 97
4119 462
9340 28
4105 527
2045 221
3349 351
2905 221
3555 708
1533 83