29919 50
46505 162
16640 27
5101 8
25324 134
20562 53
6888 9
16385 127
12126 38
1023 5
5164 8
8517 16
3805 8
27451 49
8574 20
30233 82
8541 20
2862 7
7589 15
14950 28
3255 9