11174 41
13596 303
15541 743
38057 97
4120 462
9347 28
4107 527
2052 221
3349 351
2905 221
3555 708
1533 83