11159 41
13576 303
15522 743
38030 97
4116 462
9334 28
4099 527
2041 221
3346 351
2905 221
3555 708
1533 83