11161 41
13578 303
15524 743
38034 97
4116 462
9334 28
4103 527
2043 221
3347 351
2905 221
3555 708
1533 83