11147 41
13569 303
15508 743
38020 97
4111 462
9312 28
4094 527
2035 221
3342 351
2902 221
3552 708
1530 83