11173 41
13594 303
15537 743
38055 97
4119 462
9346 28
4107 527
2051 221
3349 351
2905 221
3555 708
1533 83