44733 143
16224 26
5101 8
21395 114
19748 51
6888 9
7714 53
12126 38
1023 5
5164 8
8517 17
3805 8
27030 47
8169 20
29825 82
8541 20
2450 7
7589 14
14529 28
3255 9
45325 101