11167 41
13585 303
15530 743
38046 97
4119 462
9340 28
4105 527
2045 221
3349 351
2905 221
3555 708
1533 83