20988 51
42171 87
9080 23
3639 8
3474 6
22086 57
117374 154
19591 101
5016 7
2716 8
14514 47
4278 16
18173 118
3889 7
3548 7
6774 12
4010 20
1934 3
1731 5
5231 16
6716 12
2821 2
7111 18
4041 20