20575 51
41285 87
8825 22
3474 8
2550 6
21697 57
115779 153
19108 100
4247 5
2566 8
14138 47
4115 16
17705 117
3714 7
3428 7
6598 12
3840 20
1765 3
1605 5
5231 16
6716 12
2640 2
6814 18
3876 20