11148 41
13573 303
15511 743
38026 97
4113 462
9320 28
4096 527
2037 221
3346 351
2905 221
3553 708
1531 83