46016 151
16640 26
5101 8
23791 123
20562 52
6888 9
13613 105
12126 38
1023 5
5164 8
8517 16
3805 8
27451 48
8574 20
30233 82
8541 20
2450 7
7589 14
14529 28
3255 9
45325 101