11148 41
13573 303
15511 743
38025 97
4113 462
9320 28
4096 527
2036 221
3345 351
2905 221
3553 708
1531 83