11157 41
13576 303
15522 743
38029 97
4116 462
9332 28
4099 527
2041 221
3346 351
2905 221
3555 708
1532 83