11156 41
13575 303
15520 743
38029 97
4116 462
9332 28
4099 527
2041 221
3346 351
2905 221
3554 708
1532 83