20877 51
41956 87
9006 23
3576 8
3221 6
21968 57
116971 154
19457 101
4798 6
2680 8
14419 47
4230 16
18042 118
3847 7
3514 7
6712 12
3967 20
1881 3
1689 5
5231 16
6716 12
2776 2
7014 18
3979 20